home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1992 June: ROMin Holiday / ADC Developer CD (1992-06) (''ROMin Holiday'')_iso / Developer Connection - 06-1992.iso / Developer Essentials / MPW Interfaces & Libraries / CIncludes / Icons.h < prev    next >
Encoding:
C/C++ Source or Header  |  1992-01-29  |  1.9 KB  |  78 lines  |  [TEXT/MPS ]

  1.  
  2. /************************************************************
  3.  
  4. Created: Tuesday, September 10, 1991 at 1:54 PM
  5.  Icons.h
  6.  C Interface to the Macintosh Libraries
  7.  
  8.  
  9.   Copyright Apple Computer, Inc. 1990-1991
  10.   All rights reserved
  11.  
  12. ************************************************************/
  13.  
  14.  
  15. #ifndef __ICONS__
  16. #define __ICONS__
  17.  
  18.  
  19. enum {
  20.  
  21.  
  22. /* The following are icons for which there are both icon suites and SICNs. */
  23.  genericDocumentIconResource = -4000,
  24.  genericStationeryIconResource = -3985,
  25.  genericEditionFileIconResource = -3989,
  26.  genericApplicationIconResource = -3996,
  27.  genericDeskAccessoryIconResource = -3991,
  28.  
  29.  genericFolderIconResource = -3999,
  30.  privateFolderIconResource = -3994,
  31.  
  32.  floppyIconResource = -3998,
  33.  trashIconResource = -3993,
  34.  
  35. /* The following are icons for which there are SICNs only. */
  36.  desktopIconResource = -3992,
  37.  openFolderIconResource = -3997,
  38.  genericHardDiskIconResource = -3995,
  39.  genericFileServerIconResource = -3972,
  40.  genericSuitcaseIconResource = -3970,
  41.  genericMoverObjectIconResource = -3969,
  42.  
  43. /* The following are icons for which there are icon suites only. */
  44.  genericPreferencesIconResource = -3971,
  45.  genericQueryDocumentIconResource = -16506,
  46.  genericExtensionIconResource = -16415,
  47.  
  48.  systemFolderIconResource = -3983,
  49.  appleMenuFolderIconResource = -3982
  50. };
  51. enum {
  52.  startupFolderIconResource = -3981,
  53.  ownedFolderIconResource = -3980,
  54.  dropFolderIconResource = -3979,
  55.  sharedFolderIconResource = -3978,
  56.  mountedFolderIconResource = -3977,
  57.  controlPanelFolderIconResource = -3976,
  58.  printMonitorFolderIconResource = -3975,
  59.  preferencesFolderIconResource = -3974,
  60.  extensionsFolderIconResource = -3973,
  61.  
  62.  fullTrashIconResource = -3984
  63.  
  64.  
  65. #define large1BitMask 'ICN#'
  66. #define large4BitData 'icl4'
  67. #define large8BitData 'icl8'
  68. #define small1BitMask 'ics#'
  69. #define small4BitData 'ics4'
  70. #define small8BitData 'ics8'
  71. #define mini1BitMask 'icm#'
  72. #define mini4BitData 'icm4'
  73. #define mini8BitData 'icm8'
  74. };
  75.  
  76.  
  77. #endif
  78.